treatment satisfaction - Turkish English Dictionary